<?php
$codigo_html = "";
$codigo_html .= "<div id='index'>";

$codigo_html .= $presentacion->titulo(array($presentacion->image("19x19/vigentes.gif") . "Alertas Vigentes"));

$codigo_html .= $presentacion->redondearEsquinas("inicio");

$codigo_html .= $presentacion->redondearEsquinas("inicio");

$codigo_html .= $formulario->create(null, array("action"=>"index"));

$codigo_html .= "<table id='filtro' class='filtro' border='1'>";

$codigo_html .= "<tr>";
$codigo_html .= "<td><div class='etiqueta'>Nombre</div>" . $formulario->input('Filtro.AlertasCliente-nombre', array("label"=>false)) . "</td>";
$codigo_html .= "<td><div class='etiqueta'>Tipo de Suceso</div>" . $formulario->input('Filtro.AlertasCliente-tipo_suceso', array('options'=>$tipos_sucesos, "label"=>false, "div"=>false, "empty"=>true)) . "</td>";
$codigo_html .= "</tr>";

$codigo_html .= "</table>";
	
$codigo_html .= $formulario->input('Filtro.accion', array('type'=>'hidden', 'id'=>'accion', 'value' => ""));
$codigo_html .= $formulario->button("", array("class"=>"limpiar", "onClick"=>"limpiarBusqueda('index');document.getElementById('accion').value='limpiar';form.submit();"));
$codigo_html .= $formulario->submit("", array("class"=>"buscar"));
$codigo_html .= $formulario->end();

$codigo_html .= $presentacion->redondearEsquinas("fin");

if (is_array($registros) && count($registros)>0) 
{
	$codigo_html .= $presentacion->paginador('navegacion');

	$codigo_html .= "<div id='grilla_index'>";

    $codigo_html .= "\n<table class='grilla' cellpadding='0' cellspacing='0'>";   

    $codigo_html .= "\n<thead>";   
    $codigo_html .= "\n<tr>";
    $codigo_html .= "\n<th class='acciones'>Acciones</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Nombre','nombre') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Usuario','nombre', array("model"=>"Usuario")) . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Desde','fecha_vigencia_desde') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Hasta','fecha_vigencia_hasta') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Notificacion','notificacion') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Destino','destino') . "</th>";
	$codigo_html .= "\n<th>" . $paginator->sort('Suceso','tipo_suceso') . "</th>";
	$codigo_html .= "\n<th>Estado</th>";

    $codigo_html .= "\n</tr>";
    $codigo_html .= "\n</thead>";   
    
    $codigo_html .= "\n<tbody>";
	foreach ($registros as $k=>$registro) 
	{
		
		$id=$registro['AlertasCliente']['id'];

		$codigo_html_acciones = "";
		$codigo_html_acciones .= $presentacion->enlaceHtml($presentacion->image("12x12/alertas.gif", array("alt"=>"Ver")), "view/" . $id, array(), false, false);
		//if(isset($clientes) && !empty($clientes)) {
		//	$codigo_html_acciones .= $presentacion->enlaceHtml($html->image("12x12/edit.gif", array("alt"=>"Modificar")), "edit/" . $id, array(), false, false);
		//}
		$codigo_html_acciones .= $presentacion->enlaceHtml($presentacion->image("12x12/configuradas.gif", array("alt"=>"DesBloquear")), "desbloquear/" . $id, array());
		$codigo_html_acciones .= $presentacion->enlaceHtml($presentacion->image("12x12/delete.png", array("alt"=>"Bloquear")), "bloquear/" . $id, array(), "Esta seguro que desea bloquear esta alerta?", false);		

        if ($k%2)
            $codigo_html .= "\n<tr class='alterna'>";
        else
            $codigo_html .= "\n<tr>";
            
        $codigo_html .= "\n<td class='acciones'>" . $codigo_html_acciones . "</td>";
        $codigo_html .= "\n<td class='grilla_izquierda'>" . $presentacion->enlaceHtml($registro['AlertasCliente']['nombre'],array('action'=>'view/' . $id)) . "</td>";
        $codigo_html .= "\n<td class='grilla_izquierda'>" . $registro['Usuario']['nombre'] . "</td>";
		
        $codigo_html .= "\n<td class='grilla_centro'>" . $formato->formatearFechaHora($registro['AlertasCliente']['fecha_vigencia_desde']) . "</td>";
        $codigo_html .= "\n<td class='grilla_centro'>" . $formato->formatearFechaHora($registro['AlertasCliente']['fecha_vigencia_hasta']) . "</td>";
		if(isset($registro['AlertasClienteNotificacion'][0]['notificacion']) && isset($registro['AlertasClienteNotificacion'][0]['destino'])){
			$codigo_html .= "\n<td class='grilla_centro'>" . $tipos_notificaciones[$registro['AlertasClienteNotificacion'][0]['notificacion']] . "</td>";
			$codigo_html .= "\n<td class='grilla_izquierda'>" . $registro['AlertasClienteNotificacion'][0]['destino'] . "</td>";
		}
		else {
			$codigo_html .= "\n<td class='grilla_centro'>&nbsp;</td>";
			$codigo_html .= "\n<td class='grilla_izquierda'>&nbsp;</td>";
		}
		if(isset($tipos_sucesos[$registro['AlertasCliente']['tipo_suceso']]))
			$codigo_html .= "\n<td class='grilla_izquierda'>" . $tipos_sucesos[$registro['AlertasCliente']['tipo_suceso']] . "</td>";
		else 
			$codigo_html .= "\n<td class='grilla_izquierda'></td>";
		if($registro['AlertasCliente']['estado'] == "Vigente" && date("Y-m-d H:m:s") >= $registro['AlertasCliente']['fecha_vigencia_desde'] && (date("Y-m-d H:m:s") <= $registro['AlertasCliente']['fecha_vigencia_hasta'] || empty($registro['AlertasCliente']['fecha_vigencia_hasta'])))
			$estado = "Vigente";
		else
			$estado = "No Vigente";

		$codigo_html .= "\n<td class='grilla_centro'>" . $estado . "</td>";		
		
        $codigo_html .= "\n</tr>";
        
	}
    
    $codigo_html .= "\n</tbody>";
    $codigo_html .= "\n</table>";
	$codigo_html .= "\n</div> <!-- grilla_index -->";
	$codigo_html .= $presentacion->paginador('posicion');
	$codigo_html .= $presentacion->redondearEsquinas("fin");
}

$codigo_html .= "\n</div> <!-- index -->";
echo $codigo_html;
?>